- 阿尼罗陀补罗
- Anurādhapura, a northern city of Ceylon, at which tradition says Buddhism was introduced into the island; cf. Abhayagiri, 阿跋.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.